evangelical people's party of switzerland - German English Dictionary